'Declaration Public Interface IIndexScanner (Of T,TKey) Inherits IIndexScanner(Of T)
public interface IIndexScanner<T,TKey> : IIndexScanner<T>
'Declaration Public Interface IIndexScanner (Of T,TKey) Inherits IIndexScanner(Of T)
public interface IIndexScanner<T,TKey> : IIndexScanner<T>
This interface is implemented by C1.LiveLinq.Indexing.Index<T,TKey>. It is also used by subindexes, but there it is not directly implemented by C1.LiveLinq.Indexing.Subindex<T,TKey>, but rather returned by the IndexQuery<T>.Subindex method because it depends on the item found by an index or a subindex that is the parent of that subindex.
IIndexScanner<T,TKey> has an untyped key counterpart IIndexScanner<T> that is used with untyped key classes C1.LiveLinq.Indexing.Index<T> and C1.LiveLinq.Indexing.Subindex<T>